import XEUtils from "xe-utils";

/**
 * 直接将XEUtils工具返回
 */
export default XEUtils;

/**
 * 获取api的路径
 *  正常只有开发环境用到，当生产环境的config文件没有值时，默认使用本方法的值
 */
export const getApiUrl = (): string => {
    let apiUrl;

    const {VITE_API_ADDR, VITE_API_PORT, VITE_API_NAME, VITE_USE_MOCK} = import.meta.env;
    // const apiAddr = import.meta.env.VITE_API_ADDR;
    // onst apiPort = import.meta.env.VITE_API_PORT;

    apiUrl = VITE_API_ADDR + ":" + VITE_API_PORT;
    apiUrl = VITE_USE_MOCK === "true" ? apiUrl : apiUrl + "/" + VITE_API_NAME

    if (VITE_API_PORT === undefined) apiUrl = VITE_API_ADDR;

    return apiUrl;
}
